﻿
.leftClass
{
    float: left;
    width: 170px;
    padding-left: 20px;
    color: Black;
    font-size: 13px;
}
.rightClass
{
    margin: 0px 1px 10px 20px;
}
.valFailure
{
    color: #b94a48;
    background-color: #f2dede;
    border: 3px solid #eed3d7;
    font-weight: bold;
    text-align: left;
    margin: 20px 0;
    line-height: 1;
}
.width
{
    width: 280px !important;
}
.selectWidth
{
    width: 280px !important;
}
.Required
{
    color: Red !important;
    padding-right: 5px;
}
.divMargin
{
    margin-left: 175px;
    margin-top: 10px;
}
.heading
{
    font-weight: bold;
    color: White;
    font-size: 15px;
    background: none repeat scroll 0 0 #28b779;
    padding: 5px;
    margin-bottom: 30px;
}
.link
{
    font-size: 14px;
    margin-top: 15px;
}

.Button
{
    background-color: #28b779;
    color: White;
    height: 30px;
    width: 70px !important;
}
.cancel
{
    background-color: #e5e5e5;
    width: 70px !important;
    height: 30px;
}
.listmarging
{
    margin-top: 10px;
}
.buttonmargin
{
    margin-left: 190px;
}
.Selected
{
    background-color: #9E98A3;
}
.main_bg_img
{
    background: url('../img/registration1_bg.jpg') no-repeat;
    min-height: 630px;
}
.mt
{
    margin-top: 1%;
    margin-bottom: 5%;
}
.mt_lg
{
    margin-top: 3%;
    margin-bottom: 1%;
}
.link_pwd
{
    text-decoration: underline;
    color: Black;
    font-size: 11px;
    display: block;
}
.inner_dark
{
    height: 100%;
    background: #fff;
    opacity: 1;
    position: relative;
   /* z-index: 99999;*/
    margin: 10px;
    border: 20px solid rgba(225, 225, 225, 0.3);
    -moz-background-clip: border; /* Firefox 3.6 */
    -webkit-background-clip: border; /* Safari 4? Chrome 6? */
    background-clip: border-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
    -moz-background-clip: padding; /* Firefox 3.6 */
    -webkit-background-clip: padding; /* Safari 4? Chrome 6? */
    background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
    -moz-background-clip: content; /* Firefox 3.6 */
    -webkit-background-clip: content; /* Safari 4? Chrome 6? */
    background-clip: content-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
    border-radius:25px !important; 
}

/**************  login custom css   *************/
.login_top_heading
{
    text-align: center;
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 24px;
}
.login_inner_heading
{
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 24px;
}
.login_bg
{
    background: url('../img/login_btn.png');
    width: 125px !important;
    border: none;
    display: block;
    line-height:47px;
    
    text-align:center;
    font-size: 18px;
}
.copyright
{
    position: relative;
    text-align: center;
    margin-bottom:0px;
}

/**********    login css end  ***********/
.registrationHeading
{
    border-bottom: 1px solid black; /*  margin: 5px 0 20px !important;*/
    padding-bottom: 5px;
      border-bottom: 1px solid black;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
    line-height:30px;
}
.registrationBtn
{
    margin-top: 5px;
}
.control-group
{
    margin-bottom: 5px;
}
form
{
    margin: 0px !important;
}
.footerInfo
{
    color: Black;
    font-size: 10px;
}
.underln {text-decoration:underline;}
.footerInfo2
{
    color: Black;
    font-size: 11px;
}
.plannameHeading
{
    text-align: center;
    background: url('../img/green_title_bg.png');
    margin-bottom: 0px;
    line-height: 40px;
}
.subscriptionBackground
{
    background: url('../img/green_content_bg.png');
   
}
.btnSubscription
{
    background: url('../img/green_btn_bg.png');
    border: none;
    width: 70px !important;
    margin-bottom:20px;
}
.subTextalign
{
    text-align: center;
}
.subDescription
{
    text-align: justify; padding-bottom: 20px;min-height:120px;padding:10px;padding-top:30px;
}
 .font-weight {font-weight: bold; }
.centered{text-align:center;}
.black{color:#000;}
.white_color{ color: White; }
.light_grey{color:#ccc;}
.grey{color:#999;}
.txt_upper {text-transform:uppercase;}
.txt_capitalize {text-transform:capitalize;}

.pd10 { padding:10px;}
.pd15 { padding:15px;}
.prm_code_box {border: 1px solid black; padding: 15px 10px 10px 10px;margin-left: 0px;}

.expiryDate
{
    font-weight:bold;
    color:Green;
}